Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
62 STAMFORD ROAD £7,000 26 Nov 2020
66A STAMFORD ROAD Terraced £17,250 29 Feb 1996
70 STAMFORD ROAD Terraced £180,000 29 Jun 2023